package com.probiz.estore.product.dao;

import java.util.List;

import com.probiz.estore.common.model.product.ProductAttGroupItem;
import com.probiz.estore.core.dao.GenericDao;
/**
 * Dao interface for ProductAttGroupItem.
 */
public interface ProductAttGroupItemDao extends GenericDao<ProductAttGroupItem> {
	/**
	 *根据属性id和商品类型id查找ProductAttGroupItem
	 *@return  ProductAttGroupItem
	 **/
	public ProductAttGroupItem getProductAttGroupItemByProductTypeAndAttribute(Integer productTypeId, Integer attributeId);
	/**
	 * 根据商品类型id获得快速搜索属性的个数
	 * @return Long
	 */
	public Long getNumOfQuickSearchAttItemsByProductTypeId(Integer productTypeId);

	/**
	 * 根据商品类型id获得所有快速搜索属性
	 * @return ProductAttGroupItem
	 */
	public List<ProductAttGroupItem> getQuickSearchAttItemsByProductTypeId(Integer productTypeId);
}